insecticide treated bed net - French English Dictionary